package com.hnyyjsxy.dao;

import com.hnyyjsxy.domain.ApplyFor;
import com.hnyyjsxy.domain.Student;
import com.hnyyjsxy.domain.Violate;

import java.util.List;

/**
 * @date 2021/02/04
 */
public interface StudentDao {
    //通过学号查找学生信息，并返回
    public Student getStudentBySid(String sid);

    //通过学号查询该学生的违纪情况
    public List<Violate> queryDeregulation(String sid);

    //学生申请调换宿舍
    public abstract void studentApply(ApplyFor app);
    /**
     * 学生交电费
     * @param student 学生信息
     */
    public void alterCharge(Student student);
}
